﻿using System;
using System.Collections.Generic;

namespace Rj.PersonnelVerification.Server.DataBaseContext.Entities
{
    public partial class JimuReportDb
    {
        /// <summary>
        /// id
        /// </summary>
        public string Id { get; set; } = null!;
        /// <summary>
        /// 主键字段
        /// </summary>
        public string? JimuReportId { get; set; }
        /// <summary>
        /// 创建人登录名称
        /// </summary>
        public string? CreateBy { get; set; }
        /// <summary>
        /// 更新人登录名称
        /// </summary>
        public string? UpdateBy { get; set; }
        /// <summary>
        /// 创建日期
        /// </summary>
        public DateTime? CreateTime { get; set; }
        /// <summary>
        /// 更新日期
        /// </summary>
        public DateTime? UpdateTime { get; set; }
        /// <summary>
        /// 数据集编码
        /// </summary>
        public string? DbCode { get; set; }
        /// <summary>
        /// 数据集名字
        /// </summary>
        public string? DbChName { get; set; }
        /// <summary>
        /// 数据源类型
        /// </summary>
        public string? DbType { get; set; }
        /// <summary>
        /// 数据库表名
        /// </summary>
        public string? DbTableName { get; set; }
        /// <summary>
        /// 动态查询SQL
        /// </summary>
        public string? DbDynSql { get; set; }
        /// <summary>
        /// 数据源KEY
        /// </summary>
        public string? DbKey { get; set; }
        /// <summary>
        /// 填报数据源
        /// </summary>
        public string? TbDbKey { get; set; }
        /// <summary>
        /// 填报数据表
        /// </summary>
        public string? TbDbTableName { get; set; }
        /// <summary>
        /// java类数据集  类型（spring:springkey,class:java类名）
        /// </summary>
        public string? JavaType { get; set; }
        /// <summary>
        /// java类数据源  数值（bean key/java类名）
        /// </summary>
        public string? JavaValue { get; set; }
        /// <summary>
        /// 请求地址
        /// </summary>
        public string? ApiUrl { get; set; }
        /// <summary>
        /// 请求方法0-get,1-post
        /// </summary>
        public string? ApiMethod { get; set; }
        /// <summary>
        /// 是否是列表0否1是 默认0
        /// </summary>
        public string? IsList { get; set; }
        /// <summary>
        /// 是否作为分页,0:不分页，1:分页
        /// </summary>
        public string? IsPage { get; set; }
        /// <summary>
        /// 数据源
        /// </summary>
        public string? DbSource { get; set; }
        /// <summary>
        /// 数据库类型 MYSQL ORACLE SQLSERVER
        /// </summary>
        public string? DbSourceType { get; set; }
        /// <summary>
        /// json数据，直接解析json内容
        /// </summary>
        public string? JsonData { get; set; }
        /// <summary>
        /// api转换器
        /// </summary>
        public string? ApiConvert { get; set; }
    }
}
